#pragma once
#include <iostream>
#include <memory>
//simulation algorithm
#include <Dynamics/Integrator/symplectic_euler_cuda.h>
#include <Dynamics/Fem/fem_cuda.h>
#include <Dynamics/Pdm/pdm_cuda.h>
#include <Dynamics/ExtForce/gravity_cuda.h>
#include <Dynamics/Boundary/fixed_freedom_cuda.h>
#include <Dynamics/Damping/velocity_damping_cuda.h>
#include <Geometry/smesh.h>
//scene Graph
#include <SceneGraph/scene_graph.h>
#include <SceneGraph/dynamic_body.h>
//render
#include <Display/Renders/PointRender/point_render_cuda.h>

std::shared_ptr<PhysLeo::SceneGraph> stvkBunny();
